WordPress图片默认是储存在 wp-content/uploads
目录下,我就在想能不能把图片URL:
https://jyblog.cn/wp-content/uploads/年份/月份/图片.png -> https://img.jyblog.cn/年份/月份/图片.png ,󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄨󠄡󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄤󠄩󠄢󠄩󠄣󠄧󠄤󠄣󠄬󠅒󠅢󠄟󠄮󠇕󠅰󠆖󠇖󠅴󠅿󠇕󠅽󠆊󠇕󠆞󠆒󠄐󠇗󠅹󠅸󠇖󠆍󠅳󠇖󠅹󠅰󠇖󠆌󠅹󠄬󠅒󠅢󠄟󠄮
这样既可以加速图片访问,又可以方便管理,而且美观,可以缩短图片地址。󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄨󠄡󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄤󠄩󠄢󠄩󠄣󠄧󠄤󠄣󠄬󠅒󠅢󠄟󠄮󠇕󠅰󠆖󠇖󠅴󠅿󠇕󠅽󠆊󠇕󠆞󠆒󠄐󠇗󠅹󠅸󠇖󠆍󠅳󠇖󠅹󠅰󠇖󠆌󠅹󠄬󠅒󠅢󠄟󠄮
以下为我的实现步骤:
1.新建一个域名解析
以宝塔为例,新建一个域名,并解析,将根目录地址记下来
![图片[1]-WordPress将图片地址使用二级域名的方法-倦意博客](https://img.jyblog.cn/2025/06/20250606184609196-QQ20250606-184557.jpg)
创建完成以后 将原 wp-content/uploads 目录下的所有文件迁移到新域名根目录中!
2.WordPress后台设置
在后台 – 设置 – 媒体中
![图片[2]-WordPress将图片地址使用二级域名的方法-倦意博客](https://img.jyblog.cn/2025/06/20250606184920662-QQ20250606-184911.jpg)
在默认上传路径填写第一步中的根目录地址
在文件的完整URL地址填写第一步中的域名,如:https://img.jyblog.cn󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄨󠄡󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄤󠄩󠄢󠄩󠄣󠄧󠄤󠄣󠄬󠅒󠅢󠄟󠄮󠇕󠅰󠆖󠇖󠅴󠅿󠇕󠅽󠆊󠇕󠆞󠆒󠄐󠇗󠅹󠅸󠇖󠆍󠅳󠇖󠅹󠅰󠇖󠆌󠅹󠄬󠅒󠅢󠄟󠄮
![图片[3]-WordPress将图片地址使用二级域名的方法-倦意博客](https://img.jyblog.cn/2025/06/20250606185003652-QQ20250606-184952.jpg)
到这一步,你接下来新上传的所有地址都会用这个新域名来解析
3.修改数据库
我们需要修改数据库,将原来的文章内的图片路径替换为新路径
这里我推荐用Better Search Replace插件,因为改数据库有点麻烦
修改数据库之前记得备份!
搜索 https://jyblog.cn/wp-content/uploads/
替换成 https://img.jyblog.cn/
勾选数据表 wp_postmeta
和wp_posts
,并且勾选替换GUIDS,点击运行搜索/替换
![图片[4]-WordPress将图片地址使用二级域名的方法-倦意博客](https://img.jyblog.cn/2025/06/20250606185529324-QQ20250606-185450.jpg)
这样就完成了将图片使用二级域名加载
暂无评论内容